package com.sl.au.service;

import java.util.List;

import com.sl.au.entity.PartsType;
import com.sl.au.repository.PartsTypeRepository;

public interface PartsTypeService extends BaseService {
	PartsTypeRepository getRepository();
    
	//获得选择项的分页
	List<PartsType> getPartsType(int start, int length, String key, String orderName, String dir);
	/**
	 * 获取分页数据
	 * @param start
	 * @param length
	 * @param key
	 * @param orderName
	 * @param dir
	 * @return
	 */
//	List<PartsType>   getPage(int start, int length, String key ,String orderName ,String dir);
	
	/**
	 * @param start
	 * @param length
	 * @param key
	 * @return 得到选项配置PartsType的链表，关键字为key
	 */
	List<PartsType> getPage(int start, int length, String key);
	
	/**
	 * @param key
	 * @return 得到选项配置PartsType的条数，关键字为key
	 */
	Long getCount(String key);
	/**
	 *
	 */
	List<PartsType> getAllPartsType(String key);
}
